Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
120 LEYBOURNE AVENUE Detached £290,000 15 Aug 2013
122 LEYBOURNE AVENUE Detached £249,950 23 Nov 2007
124 LEYBOURNE AVENUE Detached £184,000 25 Oct 2002
128 LEYBOURNE AVENUE Detached £389,000 25 Mar 2020
132 LEYBOURNE AVENUE Detached £377,500 16 Jun 2017